magnetic memory banners eda flash computers custom circuit simulation dynamic random access memory sram computer integrated circuit design magnet ic design dram asic dimm analog cpu dft